Beached whale spotted on Delaware shore | VIDEO
Fin whales are an off-shore, deep-sea species that would not typically come near the shore unless they are weak, experts say.